package org.springblade.modules.admin.vo.rescue.map;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Date 18:45 2023/8/31
 * @Description {
 *   项目救援预警列表
 * }
 * @Author lsay
 **/
@Data
public class MapRescueBuildingListVO {

	/**
	 * 项目id
	 */
	private Long buildingId;

	/**
	 * 项目名称
	 */
	private String buildingName;

	/**
	 * 项目名称
	 */
	private String buildingAddress;

	/**
	 * 在保电梯数量
	 */
	private Long elevatorCount;

	/**
	 * 距离最近用户id
	 */
	private Long userId;

	/**
	 * 距离最近用户名称
	 */
	private String userName;

	/**
	 * 距离
	 */
	private Integer distance;

	/**
	 * 交通工具
	 */
	private String vehicle;

	@ApiModelProperty(value = "预警等级")
	private Integer rescueLevel = 0;

	@ApiModelProperty(value = "经度")
	private BigDecimal longitude;

	@ApiModelProperty(value = "纬度")
	private BigDecimal latitude;

	@ApiModelProperty(value = "正在救援工单数量")
	private Long rescueCount;

	@ApiModelProperty(value = "市")
	private String cityName;

	@ApiModelProperty(value = "市code")
	private String cityCode;

	@ApiModelProperty(value = "区")
	private String adName;

	@ApiModelProperty(value = "区code")
	private String adCode;

}
